embedded particles - Alemán Inglés Diccionario